// CharacterState.ts
import { PlayerController } from '../PlayerController';

export interface ICharacterState {
    enter(controller: PlayerController): void;
    update(controller: PlayerController, deltaTime: number): void;
    exit(controller: PlayerController): void;
}